๋ฐ˜์‘ํ˜•

๐Ÿ’  Cpp 136

[BOJ][C++] ๋ฐฑ์ค€ 12791๋ฒˆ: Starman (Bronze I)

https://www.acmicpc.net/problem/12791 ๋ฌธ์ œ2016๋…„์€ Coder's High ์˜จ์‚ฌ์ดํŠธ๊ฐ€ 2๋…„ ๋งŒ์— ๋Œ์•„์˜จ ๊ฒฝ์‚ฌ์Šค๋Ÿฌ์šด ํ•ด์ด๊ธฐ๋„ ํ•˜์ง€๋งŒ, ์ „์„ค์ ์ธ ๋ฝ ์Šคํƒ€ David Bowie๊ฐ€ ์ง€๋ณ‘์ธ ์•”์œผ๋กœ ์‚ฌ๋งํ•œ ์Šฌํ”ˆ ๋…„๋„์ด๊ธฐ๋„ ํ•˜๋‹ค.์žฌํ˜„์ด๋Š” ๋ฐ์ด๋น— ๋ณด์œ„๋ฅผ ๊ธฐ๋ฆฌ๊ธฐ ์œ„ํ•ด์„œ, RDBMS(Rockstar David Bowie Memorial System) ๋ผ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๊ตฌ์ƒํ•˜์˜€๋‹ค. RDBMS๋Š” SQL(Starman Query Language)๋ผ๋Š” ์–ธ์–ด๋ฅผ ํ†ตํ•ด์„œ ์ž‘๋™ํ•œ๋‹ค. SQL์€ ์ƒ๋‹นํžˆ ๊ฐ„๋‹จํ•œ ์–ธ์–ด๋กœ, ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์งˆ์˜์— ๋Œ€ํ•ด์„œ ์‘๋‹ตํ•œ๋‹ค.์žฌํ˜„์ด๋ฅผ ๋„์™€์„œ, SQL์˜ ์งˆ์˜์— ์‘๋‹ตํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค์–ด๋ผ.๋ฌธ์ œ ์„ค๋ช…์— ์ฃผ์–ด์ง€์ง€ ์•Š์€ ์ •๋ณด๋กœ ์ƒ๊ธฐ๋Š” ๋ฌธ์ œ๋ฅผ ์—†์• ๊ธฐ ์œ„ํ•ด, ์˜ˆ์ œ 2๋Š” ๋ชจ๋“  ๊ฐ€๋Šฅํ•œ ๋ฐ์ด๋น— ๋ณด..

[BOJ][C++] ๋ฐฑ์ค€ 10992๋ฒˆ: ๋ณ„ ์ฐ๊ธฐ - 17 (Bronze III)

https://www.acmicpc.net/problem/10992 ๋ฌธ์ œ์˜ˆ์ œ๋ฅผ ๋ณด๊ณ  ๊ทœ์น™์„ ์œ ์ถ”ํ•œ ๋’ค์— ๋ณ„์„ ์ฐ์–ด ๋ณด์„ธ์š”.์ž…๋ ฅ์ฒซ์งธ ์ค„์— N(1 ≤ N ≤ 100)์ด ์ฃผ์–ด์ง„๋‹ค.์ถœ๋ ฅ์ฒซ์งธ ์ค„๋ถ€ํ„ฐ N๋ฒˆ์งธ ์ค„๊นŒ์ง€ ์ฐจ๋ก€๋Œ€๋กœ ๋ณ„์„ ์ถœ๋ ฅํ•œ๋‹ค. ํ’€์ด// ํ’€์ด : https://whkakrkr.tistory.com#include #include using namespace std;void print(string ch, int num) { for(int i=0; i> n; if(n==1) { cout

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ์ „๋ ฅ๋ง์„ ๋‘˜๋กœ ๋‚˜๋ˆ„๊ธฐ (level2)

https://school.programmers.co.kr/learn/courses/30/lessons/86971?language=cpp ํ”„๋กœ๊ทธ๋ž˜๋จธ์ŠคSW๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ‰๊ฐ€, ๊ต์œก, ์ฑ„์šฉ๊นŒ์ง€ Total Solution์„ ์ œ๊ณตํ•˜๋Š” ๊ฐœ๋ฐœ์ž ์„ฑ์žฅ์„ ์œ„ํ•œ ๋ฒ ์ด์Šค์บ ํ”„programmers.co.kr ๋ฌธ์ œn๊ฐœ์˜ ์†ก์ „ํƒ‘์ด ์ „์„ ์„ ํ†ตํ•ด ํ•˜๋‚˜์˜ ํŠธ๋ฆฌ ํ˜•ํƒœ๋กœ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.๋‹น์‹ ์€ ์ด ์ „์„ ๋“ค ์ค‘ ํ•˜๋‚˜๋ฅผ ๋Š์–ด์„œ ํ˜„์žฌ์˜ ์ „๋ ฅ๋ง ๋„คํŠธ์›Œํฌ๋ฅผ 2๊ฐœ๋กœ ๋ถ„ํ• ํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.์ด๋•Œ, ๋‘ ์ „๋ ฅ๋ง์ด ๊ฐ–๊ฒŒ ๋˜๋Š” ์†ก์ „ํƒ‘์˜ ๊ฐœ์ˆ˜๋ฅผ ์ตœ๋Œ€ํ•œ ๋น„์Šทํ•˜๊ฒŒ ๋งž์ถ”๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. ์†ก์ „ํƒ‘์˜ ๊ฐœ์ˆ˜ n, ๊ทธ๋ฆฌ๊ณ  ์ „์„  ์ •๋ณด wires๊ฐ€ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์ง‘๋‹ˆ๋‹ค.์ „์„ ๋“ค ์ค‘ ํ•˜๋‚˜๋ฅผ ๋Š์–ด์„œ ์†ก์ „ํƒ‘ ๊ฐœ์ˆ˜๊ฐ€ ๊ฐ€๋Šฅํ•œ ๋น„์Šทํ•˜๋„๋ก ๋‘ ์ „๋ ฅ๋ง์œผ๋กœ ๋‚˜๋ˆ„์—ˆ์„ ๋•Œ, ๋‘ ์ „๋ ฅ๋ง์ด ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์†ก์ „ํƒ‘..

[BOJ][C++] ๋ฐฑ์ค€ 30999๋ฒˆ: ๋ฏผ์ฃผ์ฃผ์˜ (Bronze IV)

https://www.acmicpc.net/problem/30999 ๋ฌธ์ œ์›”๊ฐ„ ํ–ฅ์œ ํšŒ์—์„œ๋Š” ๋ฏผ์ฃผ์ฃผ์˜์  ๋‹ค์ˆ˜๊ฒฐ ํˆฌํ‘œ ๋ฐฉ์‹์œผ๋กœ ๋ฌธ์ œ์˜ ์ถœ์ œ ์—ฌ๋ถ€๋ฅผ ์ •ํ•œ๋‹ค. ์ฆ‰, $N$๊ฐœ์˜ ๋ฌธ์ œ ํ›„๋ณด๋งˆ๋‹ค $M$๋ช…์˜ ์ถœ์ œ์œ„์›์ด ์ฐฌ๋ฐ˜ ์˜๊ฒฌ์„ ๋‚ด๊ณ , ๊ณผ๋ฐ˜์ˆ˜์˜ ์ฐฌ์„ฑ์„ ์–ป์€ ๋ฌธ์ œ๊ฐ€ ์ถœ์ œ๋œ๋‹ค. ์ด๋•Œ $M$์€ ํ•ญ์ƒ ํ™€์ˆ˜์ด๋‹ค.๋ฌธ์ œ ํ›„๋ณด์— ๋Œ€ํ•œ ์ถœ์ œ์œ„์›์˜ ์ฐฌ๋ฐ˜ ์˜๊ฒฌ์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, ์ถœ์ œ๋  ๋ฌธ์ œ์˜ ์ˆ˜๋ฅผ ๊ตฌํ•˜์—ฌ๋ผ.์ž…๋ ฅ์ฒซ ๋ฒˆ์งธ ์ค„์— ๋ฌธ์ œ ํ›„๋ณด์˜ ์ˆ˜ $N$๊ณผ ์ถœ์ œ์œ„์›์˜ ์ˆ˜ $M$์ด ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„๋˜์–ด ์ฃผ์–ด์ง„๋‹ค. $(1 \le N \le 100$; $1 \le M \le 99$; $M$์€ ํ™€์ˆ˜$)$๋‹ค์Œ $N$์ค„ ๊ฐ๊ฐ์— ๊ฐ ๋ฌธ์ œ ํ›„๋ณด์— ๋Œ€ํ•œ ์ถœ์ œ์œ„์›์˜ ์ฐฌ๋ฐ˜ ์˜๊ฒฌ์„ ๋‚˜ํƒ€๋‚ด๋Š” ๊ธธ์ด $M$์˜ ๋ฌธ์ž์—ด์ด ์ฃผ์–ด์ง„๋‹ค. ๊ทธ์ค‘ $i$๋ฒˆ์งธ ๋ฌธ์ž๋Š” $i$๋ฒˆ์งธ ์ถœ์ œ์œ„์›์ด ๋ฌธ์ œ..

[BOJ][C++] ๋ฐฑ์ค€ 4134๋ฒˆ: ๋‹ค์Œ ์†Œ์ˆ˜ (Silver IV)

https://www.acmicpc.net/problem/4134๋ฌธ์ œ์ •์ˆ˜ n(0 ≤ n ≤ 4*109)๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, n๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™์€ ์†Œ์ˆ˜ ์ค‘ ๊ฐ€์žฅ ์ž‘์€ ์†Œ์ˆ˜ ์ฐพ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.์ž…๋ ฅ์ฒซ์งธ ์ค„์— ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค์˜ ๊ฐœ์ˆ˜๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ๊ฐ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋Š” ํ•œ ์ค„๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๊ณ , ์ •์ˆ˜ n์ด ์ฃผ์–ด์ง„๋‹ค.์ถœ๋ ฅ๊ฐ๊ฐ์˜ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค์— ๋Œ€ํ•ด์„œ n๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™์€ ์†Œ์ˆ˜ ์ค‘ ๊ฐ€์žฅ ์ž‘์€ ์†Œ์ˆ˜๋ฅผ ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ์ถœ๋ ฅํ•œ๋‹ค. ํ’€์ด์•„๋ฅดํ† ์Šคํ…Œ๋„ค์Šค์˜ ์ฒด๊ฐ€ ๋ฌด๋ ฅํ™”๋˜๋Š” ๋ฌธ์ œ์†Œ์ˆ˜์˜ ์ •์˜๋ฅผ ์ด์šฉํ•ด์•ผํ•œ๋‹ค.๋ง ๊ทธ๋Œ€๋กœ ์ฒ˜์Œ๋ถ€ํ„ฐ ์ž๊ธฐ ์ž์‹ ๊นŒ์ง€ ๋ชจ๋“  ์ˆ˜๋กœ ๋‹ค ๋‚˜๋ˆ ๋ณด๊ณ  ํ•˜๋‚˜๋ผ๋„ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€๋ฉด ์†Œ์ˆ˜๊ฐ€ ์•„๋‹Œ๊ฑธ๋กœ ์†Œ์ˆ˜ ์—ฌ๋ถ€ ํŒ๋‹จํ•˜๊ธฐ ์ด๋•Œ ์‹œ๊ฐ„์ดˆ๊ณผ๊ฐ€ ์•ˆ๋‚˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ „๋ถ€ ๋„๋Š” ๋Œ€์‹  ๋ฐ˜์ ˆ๋งŒ ๋ฃจํ”„๋ฅผ ํ•ด์•ผํ•œ๋‹ค์˜ˆ๋ฅผ๋“ค์–ด 8์ด ์†Œ์ˆ˜์ธ์ง€ ํŒ๋‹จํ• ๋•Œ๋Š” 1,2,4,8..

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค][C++] ํ”ผ๋กœ๋„ (level2)

https://school.programmers.co.kr/learn/courses/30/lessons/87946?language=cpp ํ”„๋กœ๊ทธ๋ž˜๋จธ์ŠคSW๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ‰๊ฐ€, ๊ต์œก, ์ฑ„์šฉ๊นŒ์ง€ Total Solution์„ ์ œ๊ณตํ•˜๋Š” ๊ฐœ๋ฐœ์ž ์„ฑ์žฅ์„ ์œ„ํ•œ ๋ฒ ์ด์Šค์บ ํ”„programmers.co.kr ๋ฌธ์ œXX๊ฒŒ์ž„์—๋Š” ํ”ผ๋กœ๋„ ์‹œ์Šคํ…œ(0 ์ด์ƒ์˜ ์ •์ˆ˜๋กœ ํ‘œํ˜„ํ•ฉ๋‹ˆ๋‹ค)์ด ์žˆ์œผ๋ฉฐ, ์ผ์ • ํ”ผ๋กœ๋„๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๋˜์ „์„ ํƒํ—˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋•Œ, ๊ฐ ๋˜์ „๋งˆ๋‹ค ํƒํ—˜์„ ์‹œ์ž‘ํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ "์ตœ์†Œ ํ•„์š” ํ”ผ๋กœ๋„"์™€ ๋˜์ „ ํƒํ—˜์„ ๋งˆ์ณค์„ ๋•Œ ์†Œ๋ชจ๋˜๋Š” "์†Œ๋ชจ ํ”ผ๋กœ๋„"๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค."์ตœ์†Œ ํ•„์š” ํ”ผ๋กœ๋„"๋Š” ํ•ด๋‹น ๋˜์ „์„ ํƒํ—˜ํ•˜๊ธฐ ์œ„ํ•ด ๊ฐ€์ง€๊ณ  ์žˆ์–ด์•ผ ํ•˜๋Š” ์ตœ์†Œํ•œ์˜ ํ”ผ๋กœ๋„๋ฅผ ๋‚˜ํƒ€๋‚ด๋ฉฐ,"์†Œ๋ชจ ํ”ผ๋กœ๋„"๋Š” ๋˜์ „์„ ํƒํ—˜ํ•œ ํ›„ ์†Œ๋ชจ๋˜๋Š” ํ”ผ๋กœ๋„๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค..

[BOJ][C++] ๋ฐฑ์ค€ 1735๋ฒˆ: ๋ถ„์ˆ˜ ํ•ฉ (Silver III)

https://www.acmicpc.net/problem/1735 ๋ฌธ์ œ๋ถ„์ˆ˜ A/B๋Š” ๋ถ„์ž๊ฐ€ A, ๋ถ„๋ชจ๊ฐ€ B์ธ ๋ถ„์ˆ˜๋ฅผ ์˜๋ฏธํ•œ๋‹ค. A์™€ B๋Š” ๋ชจ๋‘ ์ž์—ฐ์ˆ˜๋ผ๊ณ  ํ•˜์ž.๋‘ ๋ถ„์ˆ˜์˜ ํ•ฉ ๋˜ํ•œ ๋ถ„์ˆ˜๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋‘ ๋ถ„์ˆ˜๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ๊ทธ ํ•ฉ์„ ๊ธฐ์•ฝ๋ถ„์ˆ˜์˜ ํ˜•ํƒœ๋กœ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ๊ธฐ์•ฝ๋ถ„์ˆ˜๋ž€ ๋” ์ด์ƒ ์•ฝ๋ถ„๋˜์ง€ ์•Š๋Š” ๋ถ„์ˆ˜๋ฅผ ์˜๋ฏธํ•œ๋‹ค.์ž…๋ ฅ์ฒซ์งธ ์ค„๊ณผ ๋‘˜์งธ ์ค„์—, ๊ฐ ๋ถ„์ˆ˜์˜ ๋ถ„์ž์™€ ๋ถ„๋ชจ๋ฅผ ๋œปํ•˜๋Š” ๋‘ ๊ฐœ์˜ ์ž์—ฐ์ˆ˜๊ฐ€ ์ˆœ์„œ๋Œ€๋กœ ์ฃผ์–ด์ง„๋‹ค. ์ž…๋ ฅ๋˜๋Š” ๋„ค ์ž์—ฐ์ˆ˜๋Š” ๋ชจ๋‘ 30,000 ์ดํ•˜์ด๋‹ค.์ถœ๋ ฅ์ฒซ์งธ ์ค„์— ๊ตฌํ•˜๊ณ ์ž ํ•˜๋Š” ๊ธฐ์•ฝ๋ถ„์ˆ˜์˜ ๋ถ„์ž์™€ ๋ถ„๋ชจ๋ฅผ ๋œปํ•˜๋Š” ๋‘ ๊ฐœ์˜ ์ž์—ฐ์ˆ˜๋ฅผ ๋นˆ ์นธ์„ ์‚ฌ์ด์— ๋‘๊ณ  ์ˆœ์„œ๋Œ€๋กœ ์ถœ๋ ฅํ•œ๋‹ค. ํ’€์ด// ํ’€์ด : https://whkakrkr.tistory.com#include #include #inclu..

[BOJ][C++] ๋ฐฑ์ค€ 1934๋ฒˆ: ์ตœ์†Œ๊ณต๋ฐฐ์ˆ˜ (Bronze I)

https://www.acmicpc.net/problem/1934 ๋ฌธ์ œ๋‘ ์ž์—ฐ์ˆ˜ A์™€ B์— ๋Œ€ํ•ด์„œ, A์˜ ๋ฐฐ์ˆ˜์ด๋ฉด์„œ B์˜ ๋ฐฐ์ˆ˜์ธ ์ž์—ฐ์ˆ˜๋ฅผ A์™€ B์˜ ๊ณต๋ฐฐ์ˆ˜๋ผ๊ณ  ํ•œ๋‹ค. ์ด๋Ÿฐ ๊ณต๋ฐฐ์ˆ˜ ์ค‘์—์„œ ๊ฐ€์žฅ ์ž‘์€ ์ˆ˜๋ฅผ ์ตœ์†Œ๊ณต๋ฐฐ์ˆ˜๋ผ๊ณ  ํ•œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, 6๊ณผ 15์˜ ๊ณต๋ฐฐ์ˆ˜๋Š” 30, 60, 90๋“ฑ์ด ์žˆ์œผ๋ฉฐ, ์ตœ์†Œ ๊ณต๋ฐฐ์ˆ˜๋Š” 30์ด๋‹ค.๋‘ ์ž์—ฐ์ˆ˜ A์™€ B๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, A์™€ B์˜ ์ตœ์†Œ๊ณต๋ฐฐ์ˆ˜๋ฅผ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.์ž…๋ ฅ์ฒซ์งธ ์ค„์— ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค์˜ ๊ฐœ์ˆ˜ T(1 ≤ T ≤ 1,000)๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ๋‘˜์งธ ์ค„๋ถ€ํ„ฐ T๊ฐœ์˜ ์ค„์— ๊ฑธ์ณ์„œ A์™€ B๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (1 ≤ A, B ≤ 45,000)์ถœ๋ ฅ์ฒซ์งธ ์ค„๋ถ€ํ„ฐ T๊ฐœ์˜ ์ค„์— A์™€ B์˜ ์ตœ์†Œ๊ณต๋ฐฐ์ˆ˜๋ฅผ ์ž…๋ ฅ๋ฐ›์€ ์ˆœ์„œ๋Œ€๋กœ ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ์ถœ๋ ฅํ•œ๋‹ค. ํ’€์ด// ํ’€์ด : https://whkakrkr...

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค][C++] ๊ฐ€์žฅ ํฐ ์ˆ˜ (level2)

https://school.programmers.co.kr/learn/courses/30/lessons/42746?language=cpp ํ”„๋กœ๊ทธ๋ž˜๋จธ์ŠคSW๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ‰๊ฐ€, ๊ต์œก, ์ฑ„์šฉ๊นŒ์ง€ Total Solution์„ ์ œ๊ณตํ•˜๋Š” ๊ฐœ๋ฐœ์ž ์„ฑ์žฅ์„ ์œ„ํ•œ ๋ฒ ์ด์Šค์บ ํ”„programmers.co.kr ๋ฌธ์ œ0 ๋˜๋Š” ์–‘์˜ ์ •์ˆ˜๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ์ •์ˆ˜๋ฅผ ์ด์–ด ๋ถ™์—ฌ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ํฐ ์ˆ˜๋ฅผ ์•Œ์•„๋‚ด ์ฃผ์„ธ์š”.์˜ˆ๋ฅผ ๋“ค์–ด, ์ฃผ์–ด์ง„ ์ •์ˆ˜๊ฐ€ [6, 10, 2]๋ผ๋ฉด [6102, 6210, 1062, 1026, 2610, 2106]๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๊ณ , ์ด์ค‘ ๊ฐ€์žฅ ํฐ ์ˆ˜๋Š” 6210์ž…๋‹ˆ๋‹ค. 0 ๋˜๋Š” ์–‘์˜ ์ •์ˆ˜๊ฐ€ ๋‹ด๊ธด ๋ฐฐ์—ด numbers๊ฐ€ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์งˆ ๋•Œ, ์ˆœ์„œ๋ฅผ ์žฌ๋ฐฐ์น˜ํ•˜์—ฌ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ํฐ ์ˆ˜๋ฅผ ๋ฌธ์ž์—ด๋กœ ๋ฐ”๊พธ์–ด return ํ•˜๋„๋ก ..

[BOJ][C++] ๋ฐฑ์ค€ 11478๋ฒˆ: ์„œ๋กœ ๋‹ค๋ฅธ ๋ถ€๋ถ„ ๋ฌธ์ž์—ด์˜ ๊ฐœ์ˆ˜ (Silver III)

https://www.acmicpc.net/problem/11478 ๋ฌธ์ œ๋ฌธ์ž์—ด S๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, S์˜ ์„œ๋กœ ๋‹ค๋ฅธ ๋ถ€๋ถ„ ๋ฌธ์ž์—ด์˜ ๊ฐœ์ˆ˜๋ฅผ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.๋ถ€๋ถ„ ๋ฌธ์ž์—ด์€ S์—์„œ ์—ฐ์†๋œ ์ผ๋ถ€๋ถ„์„ ๋งํ•˜๋ฉฐ, ๊ธธ์ด๊ฐ€ 1๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™์•„์•ผ ํ•œ๋‹ค.์˜ˆ๋ฅผ ๋“ค์–ด, ababc์˜ ๋ถ€๋ถ„ ๋ฌธ์ž์—ด์€ a, b, a, b, c, ab, ba, ab, bc, aba, bab, abc, abab, babc, ababc๊ฐ€ ์žˆ๊ณ , ์„œ๋กœ ๋‹ค๋ฅธ๊ฒƒ์˜ ๊ฐœ์ˆ˜๋Š” 12๊ฐœ์ด๋‹ค.์ž…๋ ฅ์ฒซ์งธ ์ค„์— ๋ฌธ์ž์—ด S๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. S๋Š” ์•ŒํŒŒ๋ฒณ ์†Œ๋ฌธ์ž๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ ์žˆ๊ณ , ๊ธธ์ด๋Š” 1,000 ์ดํ•˜์ด๋‹ค.์ถœ๋ ฅ์ฒซ์งธ ์ค„์— S์˜ ์„œ๋กœ ๋‹ค๋ฅธ ๋ถ€๋ถ„ ๋ฌธ์ž์—ด์˜ ๊ฐœ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ํ’€์ด// ํ’€์ด : https://whkakrkr.tistory.com#include #include #in..

๋ฐ˜์‘ํ˜•